using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Xml.Serialization;

namespace DataModels.Models
{
    [Table("AccessLevels")]
    [XmlType("AccessLevelClass")]
    public partial class AccessLevel
    {
        #region Constants
        public const string ADMINISTRATOR_LEVEL = "Administrator";
        public const string NATION_LEVEL = "Nation";
        public const string REGION_LEVEL = "Region";
        public const string DISTRICT_LEVEL = "District";
        public const string FACILITY_LEVEL = "Facility";
        #endregion

        [Key]        
        [DatabaseGenerated(DatabaseGeneratedOption.None)]
        public int AccessID { get; set; }

        [StringLength(100)]
        public string AccessName { get; set; }
    }
}
